English word definition — powered by WordNet
make tight
impose a blockade on
Want to remember seal off?